rain-pelted streets

Translations
улицы, залитые дождём
They hurried along the rain-pelted streets, searching for shelter.
Они спешили по улицам, залитым дождём, ища укрытие.